package com.csun.dsms.service;

import com.csun.dsms.comment.core.support.IService;
import com.csun.dsms.comment.core.utils.wrapper.Wrapper;
import com.csun.dsms.model.huang.HgGdpData;
import com.csun.dsms.model.huang.HgQueryDto;
import com.csun.dsms.model.huang.HgUser;
import com.csun.dsms.model.huang.HgYearMonthVo;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface HgGdpDataService extends IService<HgGdpData> {
    /*
     * 添加数据
     * */
    Integer addHgGdpData(HgGdpData hgGdpData);

    /*
     * 1. 根据单个设备查找历史数据
     * */
    List<HgGdpData> queryGdpDataList(HgQueryDto hgQueryDto);

    //批量查询实时数据
    Integer edit(HgGdpData hgGdpData);

    List<HgYearMonthVo> groupByMonth(HgQueryDto hgQueryDto);

    Wrapper importGdpData(MultipartFile file);
}
